1 <!DOCTYPE html PUBLIC
"-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
3 <META http-equiv=
"Content-Type" content=
"text/html; charset=iso-8859-1">
4 <link rel=
"stylesheet" type=
"text/css" href=
"../refdoc.css">
5 <title>Namespace: System.Security.Principal
</title>
8 <h2>Namespace: System.Security.Principal
</h2>
11 <p> The
<a href=
"../System.Security.Principal/System.Security.Principal.html">System.Security.Principal
</a> namespace defines a principal object that represents the security context under which code is running. For more information, see the conceptual topic at
<a href=
"http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconrole-basedsecurity.asp">MSDN: role-basedsecurity
</a>.
</p>
14 <h3>Members of System.Security.Principal Namespace
</h3><b>Classes
</b><dl>
16 <table border=
"1" width=
"90%" style=
"border-collapse: collapse">
18 <th bgcolor=
"#C0C0C0">Class
</th>
19 <th bgcolor=
"#C0C0C0">
24 <td width=
"30%"><a href=
"types/GenericIdentity.html">class GenericIdentity
</a></td>
25 <td width=
"60%"> Represents a generic user.
29 <td width=
"30%"><a href=
"types/GenericPrincipal.html">class GenericPrincipal
</a></td>
30 <td width=
"60%"> Represents a generic principal.
35 </dl><br><b>Interfaces
</b><dl>
37 <table border=
"1" width=
"90%" style=
"border-collapse: collapse">
39 <th bgcolor=
"#C0C0C0">Interface
</th>
40 <th bgcolor=
"#C0C0C0">
45 <td width=
"30%"><a href=
"types/IIdentity.html">interface IIdentity
</a></td>
46 <td width=
"60%"> Defines the basic functionality of an identity object.
50 <td width=
"30%"><a href=
"types/IPrincipal.html">interface IPrincipal
</a></td>
51 <td width=
"60%"> Defines the basic functionality of a principal object.
56 </dl><br><b>Enumerations
</b><dl>
58 <table border=
"1" width=
"90%" style=
"border-collapse: collapse">
60 <th bgcolor=
"#C0C0C0">Enumeration
</th>
61 <th bgcolor=
"#C0C0C0">
66 <td width=
"30%"><a href=
"types/PrincipalPolicy.html">enumeration PrincipalPolicy
</a></td>
67 <td width=
"60%"> Specifies how principal and identity objects should be created for an application domain. The default is .
72 </dl><br><b>Namepace hierarchy
</b><br><ul class=
"none">
73 <li><a href=
"../System/types/Object.html">System.Object
</a></li>
75 <li><a href=
"../System.Security.Principal/types/GenericIdentity.html">System.Security.Principal.GenericIdentity
</a> ---
<a href=
"../System.Security.Principal/types/IIdentity.html">System.Security.Principal.IIdentity
</a></li>
78 <li><a href=
"../System.Security.Principal/types/GenericPrincipal.html">System.Security.Principal.GenericPrincipal
</a> ---
<a href=
"../System.Security.Principal/types/IPrincipal.html">System.Security.Principal.IPrincipal
</a></li>
81 <li><a href=
"../System/types/ValueType.html">System.ValueType
</a></li>
83 <li><a href=
"../System/types/Enum.html">System.Enum
</a></li>
85 <li><a href=
"../System.Security.Principal/types/PrincipalPolicy.html">System.Security.Principal.PrincipalPolicy
</a></li>
89 </ul><br><i><a href=
"../documentation_license.txt">
90 Copyright (c)
2002 Microsoft Corporation. All rights reserved.